home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / include / linux / ssb / ssb_embedded.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  605 b   |  19 lines

  1. #ifndef LINUX_SSB_EMBEDDED_H_
  2. #define LINUX_SSB_EMBEDDED_H_
  3.  
  4. #include <linux/types.h>
  5. #include <linux/ssb/ssb.h>
  6.  
  7.  
  8. extern int ssb_watchdog_timer_set(struct ssb_bus *bus, u32 ticks);
  9.  
  10. /* Generic GPIO API */
  11. u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask);
  12. u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value);
  13. u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value);
  14. u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value);
  15. u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value);
  16. u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value);
  17.  
  18. #endif /* LINUX_SSB_EMBEDDED_H_ */
  19.